Other Classes
The following classes are available globally.
-
An
MGLAttributedExpression
object associates text formatting attibutes (such as font size or font names) to anNSExpression
.Example
See morelet redColor = UIColor.red let expression = NSExpression(forConstantValue: "Foo") let attributes: [MGLAttributedExpressionKey: NSExpression] = [.fontNamesAttribute : NSExpression(forConstantValue: ["DIN Offc Pro Italic", "Arial Unicode MS Regular"]), .fontScaleAttribute: NSExpression(forConstantValue: 1.2), .fontColorAttribute: NSExpression(forConstantValue: redColor)] let attributedExpression = MGLAttributedExpression(expression, attributes:attributes)
Declaration
Objective-C
@interface MGLAttributedExpression : NSObject
Swift
class MGLAttributedExpression : NSObject
-
Information about an attribution statement, usually a copyright or trademark statement, associated with a map content source.
See moreDeclaration
Objective-C
@interface MGLAttributionInfo : NSObject
Swift
class MGLAttributionInfo : NSObject
-
The
See moreMGLLoggingConfiguration
object provides a global way to set this SDK logging levels and logging handler.Declaration
Objective-C
@interface MGLLoggingConfiguration : NSObject
Swift
class MGLLoggingConfiguration : NSObject
-
The
See moreMGLNetworkConfiguration
object provides a global way to set a baseNSURLSessionConfiguration
, and other resources.Declaration
Objective-C
@interface MGLNetworkConfiguration : NSObject
Swift
class MGLNetworkConfiguration : NSObject